beef sweetbreads - German English Dictionary